1 depart\ this\ life
English-Estonian dictionary > depart\ this\ life
2 decease
English-Estonian dictionary > decease